procedurally dubious - French English Dictionary